@charset "utf-8";
/*全局*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ol,ul,li{ list-style:none;}
table{border-collapse:collapse;border-spacing:0} 
address,caption,cite,code,dfn,var {font-style:normal;font-weight:normal;} 
body{font:normal 12px/160% "Microsoft Yahei",Verdana, Geneva, sans-serif;color:#666; }
input,button,select,textarea{outline:none; font-family:"Microsoft Yahei"}
textarea{resize:none}
fieldset,img{border:0px;}
a{outline:0;}
/** html a{behavior:url(common/select.htc);}*/
p.txident{text-indent:2em}
h1,h2,h3,h4,h5,h6{ font-style:normal;font-size:100%; font-weight:normal}
html,body{ width:100%; height:100%; background-color: #fff}
.clear{ clear:both}
.fl{ float:left}
.fr{ float:right}
/** li{-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
a{-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}*/
/*全局*/
.container{ width:1000px; height: auto; overflow: hidden;zoom:1;margin: 0 auto;}
.container.visb{overflow:visible; }
/*头部*/
.header{ width:100%; height:auto;}
.welcome{ width:100%; height:32px; background:url(../images/welcome.jpg) repeat-x;}
.welcome .contact-number{ display:block; width:420px; height:25px; float:left; margin-left:300px;}
.welcome .contact-number li{ display:block; /*width:135px; */height:25px; float:left; text-align:center; vertical-align:middle; line-height:25px;font-family:"宋体";color:#999999;}
.welcome .contact-number .line{ width:20px;}
.welcome .operation{ display:block; width:193px; height:25px;  float:right}
.welcome .operation li{ display:block; width:50px; height:25px; float:left;text-align:center; vertical-align:middle; line-height:25px;}
.welcome .operation .line{ width:20px;}
.welcome .operation li a{ text-decoration:none; color:#999999; font-family:"宋体";-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;
transition: all 0.3s ease;}
.welcome .operation li a:hover{ color:#00468e}
.navbar{ width:100%; height:109px; border-bottom:3px solid #cccccc;}
.navbar .logo{ width:392px; height:45px; float:left; margin-top:25px;}
.nav{ width:auto; float:right; margin-top:25px;}
.nav li{float:left;width:70px;width:auto;min-width:70px; overflow:visible !important;*display:inline; *zoom:1; height:28px; line-height:28px; position:relative; text-align:center;}
.nav li a{ display:inline-block;*zoom:1; font-size:17px; color:#333; width:100%; height:100%; text-align:center; position:absolute; text-decoration:none; height:auto; overflow:hidden;zoom:1; z-index:9; background:#fff;
}
.nav li a:hover{-moz-box-shadow:0px 0px 3px #333333; -webkit-box-shadow:0px 0px 3px #333333; box-shadow:0px 0px 3px #333333; height:110%; border-right:1px solid #d8d8d8;}
.nav li.navline{width:6px !important;min-width:6px;color:#cdd7db; text-align:center} 
.nav li .navsub{ position:absolute; width:200px;  background:#ffffff; top:30px; border:1px solid #d8d8d8;
-moz-box-shadow:0px 0px 3px #99999; -webkit-box-shadow:0px 0px 3px #999999; box-shadow:0px 0px 3px #999999;z-index:5; display:none; height:auto; overflow:hidden;zoom:1;
padding-top:10px; margin-left:-40px\9;}
.nav li .navsub li{ clear:both}
.nav li .navsub li a{ display:block;-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background:none; border-bottom:1px solid #cfd7d9; width:140px;  height:30px; 
 left:30%;line-height:30px;font-size:16px; text-align:left; padding-left:20px; color:#666666; border-right:0}
 .nav li .navsub li a:hover{ background-color:#cfd7d9}
/*.nav li:hover .navsub{ display:block}*/
.nav li.on a{border-right:1px solid #d8d8d8; color:#00468e;-moz-box-shadow:-3px -3px 3px #cccccc; -webkit-box-shadow:-3px -3px 3px #cccccc; box-shadow:-1px -2px 3px #cccccc; height:110%}
.nav li a.on1{ box-shadow:0 0 0 0; border-right:0; color:#00468e}

/*轮播图*/
.slideBox{ width:100%; height:420px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ display:block;width:1920px; height:420px;zoom:1; vertical-align:middle; position:absolute; left:50%; margin-left:-910px;}
.slideBox .bd img{ width:1920px; height:420px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:5%; top:50%; margin-top:-25px; display:block; width:45px; height:45px; background:url(../images/slider-arrow.png) -1px -23px no-repeat; 
filter:alpha(opacity=50);opacity:0.5; display:none}
.slideBox .next{ left:auto; right:5%; background-position:-56px -23px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*最新动态*/
.new-dynamic{ width:100%; height:47px; margin-top:18px;}
.new-dynamic-bt{ display:block; width:100px; height:47px;vertical-align:middle; line-height:40px;float:left; font-size:14px; color:#666666}
.new-dynamic .new-dynamic-left{ width:47px; height:47px; background:url(../images/notice-left-bj.jpg) no-repeat; float:left}
.new-dynamic .new-dynamic-content{ width:906px; height:47px; background:url(../images/notice.jpg) repeat-x;float:left;}
.txtScroll-left{ width:800px;  position:relative; float:left; }
.txtScroll-left .next{display:block; width:19px; height:19px; float:right; background:url(../images/slider-arrow.png) no-repeat; margin-top:12px;cursor:pointer}
.txtScroll-left .prev{ display:block; width:19px; height:19px; float:left; background:url(../images/slider-arrow.png) no-repeat; margin-top:12px;cursor:pointer}
.txtScroll-left  .next{ background-position:-26px 0;}
.txtScroll-left  .prevStop{ background-position:-60px 0; }
.txtScroll-left  .nextStop{ background-position:-60px -50px; }
.txtScroll-left  ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ padding:10px; width:650px; overflow:hidden; margin:0 auto; float:left; margin-left:45px;}
.txtScroll-left .bd ul{ display:block; width:100%; height:47px;margin:0 auto;overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:190px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li span{ color:#999;}
.txtScroll-left .bd ul li a{ text-decoration:none; color:#999999; font-family:"宋体";-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.txtScroll-left .bd ul li a:hover{ color:#00468e}
.new-dynamic .new-dynamic-right{width:47px; height:47px; background:url(../images/notice-right-bj.jpg) no-repeat; float:left}
/*解决方案，案例中心，媒体报道*/
.index_con{ width:100%; height:787px;}
/*解决方案*/
.scheme{ width:auto; height:192px;   padding-top:48px;}
.scheme ul li{ display:block; float:left; width:180px; height:152px; margin-left:24px;}
.scheme ul li:first-child{margin-left:0;}
.scheme ul li .scheme_bt{ display:block; width:100%; height:26px; text-decoration:none; font-family:"思源黑体 CN"; font-size:13px; color:#333333; font-weight:bold;
background:url(../images/3_03.png) no-repeat 78px 3px;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.scheme ul li span{ display:block; width:100%; height:47px; line-height:18px; font-size:12px; font-family:"宋体"; font-size:12px;
color:#999999; }
.scheme ul li .scheme_img{ display:block; width:100%; height:80px;}
.scheme ul li .scheme_img img{ border-bottom:2px solid #00468e;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.scheme ul li:hover a{ color:#00468e}
.scheme ul li:hover .scheme_img img{ border-bottom:2px solid #009142}
/*案例中心*/
.case{ width:100%; height:334px;}
.case_bt{ width:100%; height:25px;}
.case_bt_left{ width:147px; height:25px; float:left; background:url(../images/case_bt_bj.jpg) no-repeat; padding-left:16px; vertical-align:middle; line-height:25px;
font-size:14px; font-weight:bold; color:#fff;}
.case_bt_left span{ padding-left:13px; font-weight:normal; font-size:12px; }
.case_bt_right{ width:828px; height:25px;float:right; background-color:#e5e5e5; text-align:right; padding-right:9px; vertical-align:middle; line-height:25px;}
.case_bt_right a{ text-decoration:none; color:#999999; font-size:12px;font-family:"宋体";-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.case_bt_right a:hover{ color:#00468e}
.case_con{ width:100%; height:283px; padding-top:26px; }
.case_con ul li{ display:block; width:237px; height:225px; float:left;border:1px solid #ebebeb; margin-left:14px; position:relative}
.case_con ul li:first-child{ margin-left:0;}
.case_con ul li .case_con_img{ display:block; width:237px; height:179px;}
.case_con ul li span{ display:block; width:100%; height:46px; background-color:#ebebeb; text-align:center; vertical-align:middle; line-height:46px; font-size:14px;
color:#333333;} 
.case_con ul li .case_con_digest{ display:none; width:217px; height:96px; background-color:#0057b1; position:absolute;bottom:0; padding-left:20px; text-decoration:none}
.case_con ul li .case_con_digest h1{ width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.case_con ul li .case_con_digest .tit{ margin: 0; padding: 0;  background: none;display: block; width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.case_con ul li .case_con_digest p{ width:200px;height:50px; padding-top:17px; font-family:"宋体"; color:#fff;}
/*媒体报道*/
.report{ width:100%; height:213px;}
.report .report_left{ width:258px; height:107px; background-color:#0057b1; color:#fff; font-size:18px; text-align:center; vertical-align:middle; padding-top:51px; float:left}
.report .report_left h2{ font-family:"Cambria"}
.report .report_left h3{ font-size:30px; font-weight:bold; margin-top:16px;}
.report .report_right{ width:742px; height:138px; float:right; padding-top:20px; }
.picScroll-top{ margin:0 auto;  width:659px;  overflow:hidden; position:relative;}
.picScroll-top .bd ul{ width:800px; overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ display:block;width:300px; height:auto; overflow:hidden; zoom:1;text-align:center;margin-bottom:15px; margin-left:20px; float:left}
.picScroll-top .bd ul li .pic{ text-align:center; float:left }
.picScroll-top .bd ul li .pic img{ width:127px; height:43px; display:block;  padding:2px; }
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:43px; float:right; }
.picScroll-top .bd ul li .title a{ text-decoration:none; font-family:"宋体"; color:#666666;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.picScroll-top .bd ul li .title a:hover{ color:#00468e}
/*虫虫鼠的问题*/
.annoyance{ width:100%; height:423px;}
.annoyance .annoyance_bt{ width:100%; height:93px; background-color:#333333; text-align:center; vertical-align:middle; line-height:93px; font-size:30px; color:#fff;
font-weight:bold}
.annoyance .annoyance_con{ width:100%; height:329px; background-color:#eeeeee; border-bottom:1px solid #dedede}
.annoyance .annoyance_con ul{ display:block; width:100%; height:269px; background:url(../images/question.png) no-repeat right bottom; padding-top:60px;}
.annoyance .annoyance_con ul li{ display:block; width:auto; height:40px; font-size:15px; color:#737373; background:url(../images/3_03.png) no-repeat left 4px;
padding-left:20px;}
/*蓝色卫士解决方案*/
.scheme1{ width:100%; height:491px; border-bottom: 1px solid #dedede; padding-top:78px;}
.scheme1 .scheme1_bt{ width:100%; height:125px;}
.scheme1 .scheme1_bt_top{ width:100%; height: auto; font-size:30px; font-weight:bold; color:#333333;  padding-top:10px;
 border-bottom:1px solid #999999;}
.scheme1 .scheme1_bt_top ul{ display:block; width:420px; height:35px; margin:0 auto; }
.scheme1 .scheme1_bt_top ul li{ display:block; width:auto; height:50px; float:left;}
.scheme1 .scheme1_bt_top ul .bx{ border-bottom:3px solid #00468e; height:32px;}
.scheme1_bt_below{ clear:both; width:100%; height:16px; font-size:16px; text-align:center; vertical-align:middle; line-height:16px;}
.scheme1 .scheme1_con dd{ display:block; width:1000px; height:auto; overflow:hidden;zoom:1;}
.scheme1 .scheme1_con  dd ul li{ display:block; width:296px; height:auto;float:left; margin-left:26px;}
.scheme1 .scheme1_con  dd ul li img{ display:block; float:left; width:auto;}
.scheme1 .scheme1_con  dd ul li .scheme1_con_con{ width:240px;height:auto;float:right; padding-top:5px;}
.scheme1 .scheme1_con  dd ul li .scheme1_con_con h2{ font-size:24px; color:#666666}
.scheme1 .scheme1_con  dd ul li .scheme1_con_con p{ margin-top:14px; font-family:"宋体"; line-height:22px;}
.scheme1 .scheme1_con  dd ul li .scheme1_con_con p span{ font-weight:bold;}
.scheme1_con_2{ margin-top:30px;}
/*选择我们*/
.choose{ width:100%; height:auto; overflow:hidden; zoom:1; background:url(../images/choose_bj.jpg) repeat-x center top; padding-top:61px;}
.choose .choose_bt{ width:100%; height:125px;}
.choose .choose_bt_top{ width:100%; height: auto; font-size:30px; font-weight:bold; color:#333333;  padding-top:10px;
 border-bottom:1px solid #999999;}
.choose .choose_bt_top ul{ display:block; width:360px; height:35px; margin:0 auto;}
.choose .choose_bt_top ul li{ display:block; width:auto; height:50px; float:left;}
.choose .choose_bt_top ul .bx{ border-bottom:3px solid #00468e; height:32px;}
.choose_bt_below{ clear:both; width:100%; height:16px; font-size:16px; text-align:center; vertical-align:middle; line-height:16px;}
.choose .reason_1{ width:980px; height:353px; background:url(../images/plat.png) no-repeat left top; padding-left:20px;}
.choose .reason_1 ul li{ display:block; width:445px; height:353px; float:left; margin-left:118px;}
.choose .reason_1 ul li:first-child{ width:380px;margin-left:26px; padding-top:73px; height:280px;}
.choose .reason_1 ul li h2{ width:380px; height:46px;font-size:30px; font-weight:bold; border-bottom:1px dashed #c2c2c2; color:#0053a9}
.choose .reason_1 ul li h2 span{ padding-left:17px;}
.choose .reason_1 ul li p{ font-size:14px; color:#7a7a7a; line-height:22px; padding-top:10px;}
.choose .reason_2{width:100%; height:349px; clear:both; background:url(../images/team.png) no-repeat}
.choose .reason_2 ul li{ display:block; width:380px; height:299px; float:right; margin-right:50px; padding-top:50px;}
.choose .reason_2 ul li h2{ width:380px; height:46px;font-size:30px; font-weight:bold; border-bottom:1px dashed #c2c2c2; color:#0053a9}
.choose .reason_2 ul li h2 span{ padding-left:17px;}
.choose .reason_2 ul li p{ font-size:14px; color:#7a7a7a; line-height:22px; padding-top:10px;}
choose .reason_3{ width:980px; height:353px; background:url(../images/plat.png) no-repeat left top; padding-left:20px;}
.choose .reason_3 ul li{ display:block; width:444px; height:316px; float:left; margin-left:118px;}
.choose .reason_3 ul li:first-child{ width:380px;margin-left:26px; padding-top:73px; height:243px;}
.choose .reason_3 ul li h2{ width:380px; height:46px;font-size:30px; font-weight:bold; border-bottom:1px dashed #c2c2c2; color:#0053a9}
.choose .reason_3 ul li h2 span{ padding-left:17px;}
.choose .reason_3 ul li p{ font-size:14px; color:#7a7a7a; line-height:22px; padding-top:10px;}
.contrast{ width:100%; height:421px; clear:both; margin-bottom:95px;}
.contrast img{ display:block; margin:0 auto}
/*方案下载*/
.download .download_bt{ width:100%; height:125px;}
.download .download_bt_top{ width:100%; height: auto; font-size:30px; font-weight:bold; color:#333333;  padding-top:10px;
 border-bottom:1px solid #999999;}
.download .download_bt_top ul{ display:block; width:240px; height:35px; margin:0 auto;}
.download .download_bt_top ul li{ display:block; width:auto; height:50px; float:left;}
.download .download_bt_top ul .bx{ border-bottom:3px solid #00468e; height:32px;}
.download_bt_below{ clear:both; width:100%; height:16px; font-size:16px; text-align:center; vertical-align:middle; line-height:16px;}
.download_con{ width:100%; height:407px;}
.download_con_bt{ width:100%; height:43px;background-color:#00468e;}
.download_con_bt_left{ width:420px; height:43px; float:left; font-size:16px; color:#fff; text-align:center; vertical-align:middle; line-height:43px;}
.download_con_bt_right{width:551px; height:43px; background:url(../images/download_bt_bj.png) no-repeat; float:right;text-align:center; vertical-align:middle; line-height:44px;
font-size:16px; color:#fff;}
.download_con_con{width:100%; height:363px;}
.download_con_con_left{ width:343px; height:auto; overflow:hidden;zoom:1; float:left; margin-top:90px; font-family:"宋体"; color:#999999;}
.download_con_con_left h2{ width:323px; height:30px; border-bottom:1px dashed #cccccc;background:url(../images/3_03.png) no-repeat left 4px;
padding-left:20px;}
.download_con_con_left ul li{ display:block; width:323px; height:auto;overflow:hidden;zoom:1; background:url(../images/3_03.png) no-repeat left 18px; padding:15px 0px 0px 20px;}
/*jingshuixian*/
.download_con_con_left ul li a{text-decoration:none; color:#999999;}
.download_con_con_left ul li a:hover{ color:#7c7c7c;}
/*jingshuixian  end */

.download_con_con_right{ width:481px; height:251px;float:right; margin-top:52px;}
.download_con_con_right input{ width:461px; height:36px; border:0; background-color:#f5f5f5; font-size:14px; color:#999999; padding-left:20px; margin-bottom:14px;}
.download_con_con_right textarea{ width:461px; height:71px;border:0; background-color:#f5f5f5; font-size:14px; color:#999999; padding-left:20px; margin-bottom:14px;
padding-top:14px;}
.download_con_con_right .submit{width:481px; height:43px;background-color:#00468e; font-size:18px; color:#fff; padding:0; margin:0;}
/*权威专家*/
.expert{ width:100%; height:793px; background:url(../images/expert_bj.jpg) repeat-x top; border-top:1px solid #dfdfdf; clear:both}
.expert .container{background:url(../images/expert_bj1.png) no-repeat right 140px;}
.expert .expert_bt{ width:100%; height:125px; margin-top:58px;}
.expert .expert_bt_top{ width:100%; height: auto; font-size:30px; font-weight:bold; color:#333333;  padding-top:10px;
 border-bottom:1px solid #999999;}
.expert .expert_bt_top ul{ display:block; width:390px; height:35px; margin:0 auto;}
.expert .expert_bt_top ul li{ display:block; width:auto; height:50px; float:left;}
.expert .expert_bt_top ul .bx{ border-bottom:3px solid #00468e; height:32px;}
.expert_bt_below{ clear:both; width:100%; height:16px; font-size:16px; text-align:center; vertical-align:middle; line-height:16px;}
.expert_con{ width:100%; height:300px;}
.expert_con .chief{ width:698px; height:237px; background-color:#fff; clear:both}
.expert_con .chief img{ display:block; width:245px; height:237px; float:left}
.expert_con .chief ul{ display:block; width:405px; height:237px;float:right; margin-top:26px;}
.expert_con .chief ul li{ display:block; width:100%; height:27px; font-size:14px; color:#666666}
.expert_con .chief ul li:first-child{ height:39px; font-size:18px; font-weight:bold; color:#00468e}

.expert_con_con{ width:1146px; height:250px;margin:0 auto;}
.expertMain{ display:block;width:980px; height:250px; float:left; margin-left:41px;}
.stylesgoleft{ width:34px; height:56px; background:url(../images/expert_jt.png) no-repeat; float:left; margin:100px 0 0 0;cursor:pointer}
.expertMain li{ float:left; position:relative; width:218px; height:250px; margin-right:36px;cursor:pointer;-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
.expertMain li img{ width:218px; height:215px;}
.expertMain li .teanames{position:absolute; left:0; bottom:0; display:block; width:100%; height:36px; line-height:36px; text-align:center;
vertical-align:middle;background-color:#00468e; color:#fff; font-size:16px;}
.expertMain li .teadetail{ position:absolute;left:0; top:0; width:177px; height:131px; background:rgba(0, 0, 0, 0.5)!important;
padding:51px 20px 32px 20px; color:#fff; display:none;-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
.expertMain li:hover .teadetail{ display:block}
.stylesgoright{width:34px; height:56px; background:url(../images/expert_jt.png) no-repeat -155px 0; float:right;margin:100px 0 0 0;cursor:pointer}
/*赞誉*/
.evaluate{ width:100%; height:321px;}
.evaluate .evaluate_bt{ width:100%; height:93px; background-color:#333333; font-size:24px; color:#fff;}
.evaluate .evaluate_bt .evaluate_bt1{width:100%; height:93px; text-align:center; vertical-align:middle; line-height:93px;}
.evaluate .evaluate_bt .evaluate_bt1 h2{ float:left}
.evaluate .evaluate_bt .evaluate_bt1 span{display:block;font-size:30px; font-weight:bold;background:url(../images/phone.png) no-repeat left; float:left;
margin-left:51px; padding-left:45px;}
.evaluate .evaluate_con{ width:100%; height:192px; background-color:#eeeeee; padding-top:36px;}
.evaluate .evaluate_con li{ display:block; width:1000px; height:150px;}
.evaluate .evaluate_con img{ display:block;float:left;border-radius:50%;}
.evaluate .evaluate_con .evaluate_con_con{ display:block; width:728px; height:150px;float:left; margin-left:16px;}
.evaluate .evaluate_con .evaluate_con_con h2{ height:27px;color:#cccbcb; font-family:"宋体"; background:url(../images/left_cite.png) no-repeat left;
padding-left:50px; font-size:20px; line-height:35px; color:#848383}
.evaluate .evaluate_con .evaluate_con_con p{ width:600px;padding-left:50px; padding-top:20px; color:#adadad}
.evaluate .evaluate_con .evaluate_con_con h3{ width:34px; height:26px;background:url(../images/right_cite.png) no-repeat; margin-left:680px;}
.evaluate_con1{ width:1000px; height:180px;background:#f0f0f0; font-family:'微软雅黑';}
.evaluate_con1 .tab{ width:1000px;overflow:hidden;  clear:both}
.evaluate_con1 .tab .tab1{ margin:0 auto}
.evaluate_con1 .tab a{ display:block; float:left; text-decoration:none; color:#333; width:10px; height:10px; background-color:#fff; border-radius:5px; margin-left:5px;}
.evaluate_con1 .tab a:hover{ background:#00468e; color:#fff; text-decoration:none;}
.evaluate_con1 .tab a.on{ background:#00468e; color:#fff;}
.evaluate_con1 .content{ overflow:hidden; width:1000px; height:160px; position:relative;}
.evaluate_con1 .content ul{ position:absolute; left:0; top:0; height:160px;}
.evaluate_con1 .content li{ width:1000px; height:160px; float:left;}

/*首页动态*/
.index_dynamic{ width:100%; height:510px; padding-top:48px;}
.index_dynamic .company_profile{ width:460px; height:285px;float:left}
.index_dynamic .company_profile .company_profile_bt{ width:100%; height:25px; background-color:#e5e5e5}
.index_dynamic .company_profile .company_profile_bt .company_profile_bt_left{width:189px; height:25px; background:url(../images/company_profile.jpg) no-repeat;
font-size:14px; color:#fff; padding-left:16px; vertical-align:middle; line-height:25px; float:left}
.index_dynamic .company_profile .company_profile_bt .company_profile_bt_left span{ font-size:12px; padding-left:13px;}
.index_dynamic .company_profile .company_profile_bt .company_profile_bt_right{ width:239px; height:25px; float:right; text-align:right; padding-right:16px;
vertical-align:middle; line-height:25px;}
.index_dynamic .company_profile .company_profile_bt .company_profile_bt_right a{ text-decoration:none; color:#999999; font-family:"宋体";-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.index_dynamic .company_profile .company_profile_bt .company_profile_bt_right a:hover{ color:#00468e}
.index_dynamic .company_profile .company_profile_digest{ width:446px; height:98px; border-bottom:1px dashed #cccccc; padding-top:25px;
padding-left:14px;}
.index_dynamic .company_profile .company_profile_digest h2{ /*width:201px;*/ font-size:14px; font-weight:bold; color:#333333}
.index_dynamic .company_profile .company_profile_digest p{ margin-top:15px; width:427px; font-family:"宋体"; color:#666666}
.index_dynamic .company_profile .honor{ width:100%; height:124px; border-bottom:1px dashed #cccccc; margin-top:11px;}
.index_dynamic .company_profile .honor ul li{ display:block; width:142px; height:88px; float:left; margin-left:12px; border:1px solid #e5e5e5}
.index_dynamic .company_profile .honor ul li:first-child{ margin-left:0;}
.index_dynamic .company_profile .honor ul li span{ display:block; width:142px; height:35px; text-align:center; vertical-align:middle; line-height:35px;
font-family:"宋体"; color:#666666}
/*公司新闻*/
.index_news{ width:528px; height:285px; float:right;}
.slideTxtBox{ width:528px; height:285px; text-align:left;  }
.slideTxtBox .hd{ height:25px; line-height:25px;padding:0 10px 0 0; position:relative; margin-bottom:7px;}
.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:32px;}
.slideTxtBox .hd ul li{ display:block; width:130px; height:25px;float:left;cursor:pointer; background:url(../images/case_bt_bj.jpg) no-repeat; margin-left:2px;
text-align:center; vertical-align:middle; line-height:25px; color:#fff; font-size:14px; font-family:"黑体";}
.slideTxtBox .hd ul li:first-child{ margin-left:0;}
.slideTxtBox .hd ul li.on{ height:25px; background:#e5e5e5; color:#333333; }
.slideTxtBox .bd ul li{ display:block; width:528px; height:41px; background:url(../images/3_03.png) no-repeat 0 15px;}
.slideTxtBox .bd ul li a{display:block; width:429px; height:40px; float:left; margin-left:25px; vertical-align:middle; line-height:41px;
text-decoration:none; color:#666666; font-family:"宋体"; border-bottom:1px dashed #cccccc;-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
.slideTxtBox .bd ul li a:hover{ color:#00468e}
.slideTxtBox .bd ul li span{ display:block; width:74px; height:40px; float:right;vertical-align:middle; line-height:41px; color:#999999; font-family:"宋体";
border-bottom:1px dashed #cccccc}
/*合作伙伴*/
.partner{ width:100%; height:174px;clear:both; padding-top:50px;}
.partner .partner_left,.partner .partner_right{ width:27px; height:83px;}
.partner .partner_left{ background:url(../images/partner_left.jpg) no-repeat; float:left;cursor:pointer}
.partner .partner_con{ display:block; width:916px;height:114px;float:left; margin-left:16px;}
.partner .partner_con li{ display:block;width:142px; height:114px; float:left; margin-right:11px;}
.partner .partner_con li img{width:142px; height:82px;border:1px solid #dadada}
.partner .partner_con li span{ display:block;width:142px; height:30px; text-align:center; vertical-align:middle; line-height:30px; color:#999999; clear:both}
.partner .partner_right{ background:url(../images/partner_right.jpg) no-repeat; float:right;cursor:pointer}
/*底部*/
.footer{ width:100%; height:539px; background-color:#f0efef}
.footer .footer_bj{ width:100%; height:33px;background:url(../images/foot_bj.jpg) repeat-x top;}
.footer .footer_top{ width:100%; height:352px; padding-top:39px;}
.footer .footer_top .footer_logo{ width:193px; height:200px; float:left}
.footer .footer_top .footer_logo h2{ width:100px;font-weight:bold; font-family:"思源黑体 CN"; margin-top:20px; margin-left:50px;}
.footer .footer_top .footer_logo h3{ width:150px; font-size:22px; font-weight:bold; font-family:"Arial"; margin-left:50px; margin-top:8px;}
.footer .footer_top .browse{ width:auto; height:214px; float:left; margin-left:90px;}
.footer .footer_top .browse h2{ font-size:18px; font-family:"黑体"; font-style:italic}
.footer .footer_top .browse dl{ display:block; margin-top:21px;}
.footer .footer_top .browse dl dd{ display:block; float:left; margin-left:49px;}
.footer .footer_top .browse dl dd:first-child{ margin-left:0;}
.footer .footer_top .browse dl dd ul li{ display:block; width:auto; height:14px; font-family:"宋体"; margin-top:17px;}
.footer .footer_top .browse dl dd ul li a{ text-decoration:none; color:#666666;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.footer .footer_top .browse dl dd ul li:first-child{font-size:14px; font-family:"黑体";color:#333333; margin-top:0}
.footer .footer_top .browse dl dd ul li a:hover{ color:#00468e}
.footer .contact{ width:auto; height:auto;  float:left;overflow:hidden; zoom:1; margin-left:127px;}
.footer .contact h2{ font-size:18px; font-family:"黑体"; font-style:italic}
.footer .contact ul{ display:block; width:auto; height:auto;overflow:hidden; zoom:1; margin-top:10px; margin-bottom: 21px;}
.footer .contact .contact1{ margin-top:21px;}
.footer .contact ul li{ display:block;font-family:"宋体"; color:#666666;}
.footer .contact ul li:first-child{ margin-top:0; font-size:14px;font-family:"黑体"; color:#333333; margin-bottom:10px;}
.footer .footer_below{ width:100%; height:87px; background-color:#d6d6d6; padding-top:28px;}
.footer .footer_below h2{width:auto;font-family:"宋体"; color:#6a6a6a; text-align:center}
.footer .footer_below ul{ display:block; width:auto; margin-top:23px;}
.footer .footer_below ul li{ display:block; width:auto; float:left; font-family:"宋体"; margin-left:14px;}
.footer .footer_below ul li:first-child{ margin-left:0}
.footer .footer_below ul li a{ text-decoration:none; color:#6a6a6a;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.footer .footer_below ul li a:hover{color:#00468e}
/*二级页面banner*/
.sub_banner{ width:100%; height:200px;}
/*二级页面*/
.sub_con{ width:100%; height:auto; overflow:hidden; zoom:1; padding-top:72px; margin-bottom:74px;}
.sub_con .cooperator{ width:100%; height:auto; overflow:hidden; zoom:1;}
.sub_con .cooperator_bt{ width:100%; height:77px;}
.sub_con .cooperator_bt .cooperator_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .cooperator_bt .cooperator_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .cooperator_bt .cooperator_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .cooperator_bt .cooperator_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.sub_con .cooperator .cooperator_con{ width:100%; height:auto; overflow:hidden;zoom:1;}
.sub_con .cooperator .cooperator_con ul li{ display:block; width:199px; height:188px; float:left;padding-top:49px;}
.sub_con .cooperator .cooperator_con ul li img{ display:block; width:195px; height:61px; margin-bottom:20px;}
.sub_con .cooperator .cooperator_con ul li span{ display:block; width:199px; height:107px;}
.sub_con .cooperator .cooperator_con ul li span h3{ font-size:14px; color:#a3a3a3;text-align:center; margin-bottom:10px;}
.sub_con .cooperator .cooperator_con ul li span p{ width:170px;font-family:"宋体"; color:#999999; margin:0 auto}
/*客户评价*/
.sub_con .client_evaluate{ width:100%; height:533px; background-color:#f2f1f1; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; padding-top:52px;}
.sub_con .client_evaluate_bt{ width:100%; height:77px; margin-bottom:50px;}
.sub_con .client_evaluate_bt .client_evaluate_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .client_evaluate_bt .client_evaluate_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .client_evaluate_bt .client_evaluate_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .client_evaluate_bt .client_evaluate_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.sub_con .client_evaluate .client_evaluate_con{ width:1073px; height:338px; margin:0 auto;}
.sub_con .client_evaluate .client_evaluate_con .evaluate_left{ width:34px; height:56px; float:left; background:url(../images/expert_jt.png) no-repeat; margin-top:130px;
cursor:pointer}
.sub_con .client_evaluate .client_evaluate_con .evaluate_con{ display:block; width:935px; height:338px; float:left; margin-left:35px;}
.sub_con .client_evaluate .client_evaluate_con .evaluate_con li{ display:block; width:287px; height:338px; float:left; margin-right:39px;}
.sub_con .client_evaluate .client_evaluate_con .evaluate_right{ width:34px; height:56px; float:right; background:url(../images/expert_jt.png) no-repeat -156px 0;margin-top:130px;
cursor:pointer}
.sub_con .client_evaluate .client_evaluate_con .evaluate_con li img{width:287px; height:338px;}
/*客户案例*/
.sub_con .client_case{ width:100%; height:auto; overflow:hidden;zoom:1; padding-top:52px;}
.sub_con .client_case_bt{ width:100%; height:77px; margin-bottom:50px;}
.sub_con .client_case_bt .client_case_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .client_case_bt .client_case_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .client_case_bt .client_case_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .client_case_bt .client_case_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.client_case_con{ width:100%; height:auto; overflow:hidden; zoom:1;}
.client_case_con ul{ width:110%; margin-left:-14px}
.client_case_con ul li{ display:block; width:237px; height:225px; float:left;border:1px solid #ebebeb; margin-left:14px; position:relative; margin-bottom:37px;}
.client_case_con ul li .case_con_img{ display:block; width:237px; height:179px;}
.client_case_con ul li span{ display:block; width:100%; height:46px; background-color:#ebebeb; text-align:center; vertical-align:middle; line-height:46px; font-size:14px;
color:#333333;} 
.client_case_con ul li .case_con_digest{ display:none; width:217px; height:96px; background-color:#0057b1; position:absolute;bottom:0; padding-left:20px; text-decoration:none}
.client_case_con ul li .case_con_digest h1{ width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.client_case_con ul li .case_con_digest p{ width:200px;height:50px; padding-top:17px; font-family:"宋体"; color:#fff;}
/*二级页面左侧*/
.sub_con .sub_con_left{ width:181px; height:auto; overflow:hidden; zoom:1; float:left}
.sub_con .sub_con_left .nav2{ margin-bottom:39px;}
.sub_con .sub_con_left .nav2 li{ display:block; width:166px; height:35px; border-bottom: 1px solid #e1e4e7; vertical-align:middle; line-height:45px;padding-left:15px;
-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.sub_con .sub_con_left .nav2 li a{ text-decoration:none; color:#333333; font-size:18px;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.sub_con .sub_con_left .nav2 li:first-child{ font-size:22px; color:#3a3a3a; line-height:30px; border-bottom:2px solid #0c4f93}
.sub_con .sub_con_left .nav2 li a:hover{ color:#0c4f93;}
.sub_con .sub_con_left .nav2 li:hover a{ padding-left:20px; color:#0c4f93}
.sub_con .sub_con_left .nav2 li.on a{padding-left:20px; color:#0c4f93;}
.sub_con .sub_con_left .picture_link{ margin-bottom:26px;}
.sub_con .sub_con_left .picture_link li{ display:block; width:179px; height:70px; border:1px solid #e0e0e0; margin-top:4px;}
.sub_con .sub_con_left .picture_link li:first-child{ margin-top:0}
.sub_con .sub_con_left .picture_link li img{ width:179px; height:70px;}
.sub_con .sub_con_left .help{ display:block;width:181px; height:171px; background-color:#ededed;}
.sub_con .sub_con_left .help li{ display:block; width:166px; height:44px; padding-top:19px;  line-height:25px; padding-left:15px;}
.sub_con .sub_con_left .help li:first-child{ width:181px;padding:0;height:31px; background-color:#00468e; text-align:center; vertical-align:middle; line-height:31px;
color:#fff}
.sub_con .sub_con_left .help li h3{ color:#333333}
.sub_con .sub_con_left .help li select{ display:block;width:109px; height:22px; float:left; font-size:12px; color:#333333}
.sub_con .sub_con_left .help li a{display:block;background-color:#00468e; width:36px; height:22px;line-height:22px; float:left; margin-left:5px; 
text-align:center; vertical-align:middle; text-decoration:none; color:#fff;}
/*二级页面右侧*/
.sub_con .sub_con_right{ width:746px; height:auto; overflow:hidden; zoom:1; float:right; padding-top:15px;}
.sub_con .sub_con_right .current_position li{ width:auto;height:37px; float:left}
.sub_con .sub_con_right .current_position li a{ text-decoration:none; color:#666666;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.sub_con .sub_con_right .current_position li a:hover{ color:#2b65a1}
.sub_con .sub_con_right .current_position li:first-child{ width:15px;}
.sub_con .sub_con_right .con_bt{ width:100%; height:32px;clear:both; border-bottom:1px solid #ebebeb; font-size:24px; font-weight:bold; color:#333333;}
.sub_con .sub_con_right .con_bt span{ padding-left:15px; font-size:14px; font-weight:normal; font-family:"Arial"}
.sub_con .sub_con_right .current_position_con{ width:100%; height:auto; overflow:hidden; zoom:1; margin-top:45px;}
.sub_con .sub_con_right .current_position_con ul{width:110%; margin-left:-14px;}
.sub_con .sub_con_right .current_position_con ul li{ display:block; width:237px; height:225px; float:left;border:1px solid #ebebeb; margin-left:14px; position:relative;
margin-bottom:30px;}
.sub_con .sub_con_right .current_position_con ul li .case_con_img{ display:block; width:237px; height:179px;}
.sub_con .sub_con_right .current_position_con ul li span{ display:block; width:100%; height:46px; background-color:#ebebeb; text-align:center; vertical-align:middle; line-height:46px; font-size:14px;
color:#333333;} 
.sub_con .sub_con_right .current_position_con ul li .case_con_digest{ display:none; width:217px; height:96px; background-color:#0057b1; position:absolute;bottom:0; padding-left:20px; text-decoration:none}
.sub_con .sub_con_right .current_position_con ul li .case_con_digest h1{ width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.sub_con .sub_con_right .current_position_con ul li .case_con_digest .tit{margin: 0; padding: 0; background: none; display: block; width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.sub_con .sub_con_right .current_position_con ul li .case_con_digest p{ width:200px;height:50px; padding-top:17px; font-family:"宋体"; color:#fff;}
/*翻页*/
.page{ width: 420px; height:30px; margin:0 auto;}
.page ul li a{ display:block;padding:0 10px; height:30px;text-decoration:none; color:#666666; float:left; background-color:#fff; border:1px solid #e6e6e6;
text-align:center; vertical-align:middle; line-height:30px; margin-left:5px;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.page ul li a:hover{ background-color:#00468e; color:#fff;}
.page ul li .num{ }
.page ul li .last,.page ul li .next{}
.page ul li .current{ background-color:#00468e; color:#fff;}
/*合作单位*/
.sub_con .sub_con_right .cooperator_con{ width:746px; height:auto; overflow:hidden;zoom:1;}
.sub_con .sub_con_right .cooperator_con ul li{ display:block; width:722px; height:190px; border-bottom:1px solid #cccccc; padding-left:24px;
}
.sub_con .sub_con_right .cooperator_con ul li .cooperator_logo{ display:187px; height:145px; float:left;padding-top:45px;}
.sub_con .sub_con_right .cooperator_con ul li .cooperator_logo img{ width:187px; height:91px;}
.sub_con .sub_con_right .cooperator_con ul li .cooperator_con{ width:503px; height:145px;padding-top:45px; float:right}
.sub_con .sub_con_right .cooperator_con ul li .cooperator_con h2{ width:100%; line-height:14px; font-weight:bold; color:#555555; margin-bottom:15px;}
.sub_con .sub_con_right .cooperator_con ul li .cooperator_con p{ width:100%; color:#666666; line-height:25px;}
.sub_con .sub_con_right .cooperator_con ul li:last-child{ border:0}
/*客户评价*/
.sub_con .sub_con_right .evaluate_con{ width:100%; height:auto; overflow:hidden;zoom:1;margin-top:45px;}
.sub_con .sub_con_right .evaluate_con ul{ width:110%; margin-left:-24px;}
.sub_con .sub_con_right .evaluate_con ul li{ display:block; width:229px; height:272px; float:left; border:1px solid #ededed; margin-left:24px; margin-bottom:30px;}
.sub_con .sub_con_right .evaluate_con ul li a img{width:229px; height:272px;}

/*解决方案*/
.sub_con .sub_con_right .solution_con{ width:100%; height:auto; overflow:hidden;zoom:1;margin-top:45px;}
.sub_con .sub_con_right .solution_con1{ width:100%; height:height:auto; margin-bottom:65px;}
.sub_con .sub_con_right .solution_con1 p{ text-indent:2em; font-family:"宋体"; line-height:25px; color:#999999; padding-top:30px;}
.sub_con .sub_con_right .solution_con1 p:first-child{ padding:0;}
.sub_con .sub_con_right .solution_con1 img{ max-width:746px;}
.sub_con .sub_con_right .solution_case{ width:100%; height:auto; overflow:hidden; zomm:1;}
.solution_case .case_bt{ width:100%; height:25px;}
.solution_case .case_bt_left{ width:147px; height:25px; float:left; background:url(../images/case_bt_bj.jpg) no-repeat; padding-left:16px; vertical-align:middle; line-height:25px;
font-size:14px; font-weight:bold; color:#fff;}
.solution_case .case_bt_left span{ padding-left:13px; font-weight:normal; font-size:12px; }
.solution_case .case_bt_right{ width:574px; height:25px;float:right; background-color:#e5e5e5; text-align:right; padding-right:9px; vertical-align:middle; line-height:25px;}
.solution_case .case_bt_right a{ text-decoration:none; color:#999999; font-size:12px;font-family:"宋体";-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.solution_case .case_bt_right a:hover{ color:#00468e}
.solution_case .case_con{ width:100%; height:283px; padding-top:26px; }
.solution_case .case_con ul{ width:110%; margin-left:-14px;}
.solution_case .case_con ul li{ display:block; width:237px; height:225px; float:left;border:1px solid #ebebeb; margin-left:14px; position:relative; margin-bottom:30px;}
.solution_case .case_con ul li:last-child{ margin-bottom:0;}
.solution_case .case_con ul li .case_con_img{ display:block; width:237px; height:179px;}
.solution_case .case_con ul li span{ display:block; width:100%; height:46px; background-color:#ebebeb; text-align:center; vertical-align:middle; line-height:46px; font-size:14px;
color:#333333;} 
.solution_case .case_con ul li .case_con_digest{ display:none; width:217px; height:96px; background-color:#0057b1; position:absolute;bottom:0; padding-left:20px; text-decoration:none}
.solution_case .case_con ul li .case_con_digest h1{ width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.solution_case .case_con ul li .case_con_digest .tit{ margin: 0; padding: 0;  background: none;display: block; width:200px;height:19px; font-size:14px; color:#fff; padding-top:10px;}
.solution_case .case_con ul li .case_con_digest p{ width:200px;height:50px; padding-top:17px; font-family:"宋体"; color:#fff;}

/*新闻 list*/
.news_list { height:auto; overflow:hidden;zoom:1; margin-bottom:70px;}
.news_list li{ padding:24px 0; border-bottom:1px #ccc dashed;height:auto; overflow:hidden;zoom:1;}
.news_list li img{ width:166px; height:98px; float:left}
.news_list li .list_r{ float:right; width:550px;}
.news_list li .list_r h2{ font-size:16px;  font-weight:bold; margin-bottom:22px;}
.news_list li .list_r h2 a{ text-decoration:none;color:#666666;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.news_list li .list_r h2 a:hover{ color:#00468e}
.news_list li .list_r p{ line-height:22px; font-family:"宋体"; }
.news_list li .list_r p .list_r_con{float:left}
.news_list li .list_r p .time{ float:right}

.news_list li.list-style2{ width:; padding:0;padding:16px 0 16px 22px; background:url(../images/list_news_bj.jpg) no-repeat 0 center; line-height:normal !important}
.news_list li.list-style2 img{ display:none;clear:both}
.news_list li.list-style2 h2{ font-size:14px; color:#757474; font-weight:normal; margin:0; text-align:left; float:left}
.news_list li.list-style2 .list_r{ float:left; width:100%; height:auto !important; line-height:normal !important}
.news_list li.list-style2 p{ line-height:normal !important; }
.news_list li.list-style2 p .list_r_con{display:none}
.news_list li.list-style2 p .time{ float:right}
/*新闻详情页*/
.news_content{width:100%;height:auto; overflow:hidden;zoom:1; margin-bottom:70px; padding-top:45px;}
.news_content .news_content_bt{ width:100%; padding-bottom: 15px; text-align:center; border-bottom:1px dashed #bfbfbf}
.news_content .news_content_bt h2{line-height:30px; font-size:30px; color:#333333; margin:0 auto}
.news_content .news_content_bt h3{ line-height:12px; color:#999999; font-family:"宋体"; margin-top:25px;}
.news_content .news_content_con{ width:100%; height:auto; overflow:hidden; zoom:1; margin-bottom:55px;}
.news_content .news_content_con p{ padding-top:30px; text-indent:2em; line-height:25px;}
.news_content .news_content_con img{ max-width:746px;}
.flip_over{ width:100%; height:55px;  border-top:1px dashed #bfbfbf; padding-top:23px;}
.flip_over .flip_over_left{ width:420px; float:left}
.flip_over .flip_over_left ul li{ display:block; font-family:"宋体";color:#999999; margin-bottom:15px;}
.flip_over .flip_over_left ul li a{ text-decoration:none; color:#999999; line-height:12px;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.flip_over .flip_over_left ul li a:hover{ color:#0c4f93}
.flip_over .flip_over_left ul li:last:child{ margin:0}
.flip_over .flip_over_right{ float:right; margin-top:20px;}
.flip_over .flip_over_right h2{ float:left; margin-top:8px;}
.flip_over .flip_over_right .bshare-custom{ float:right}
/*关于我们*/
.sub_con .about{ width:100%; height:582px;}
.sub_con .about_bt{ width:100%; height:77px;}
.sub_con .about_bt .about_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .about_bt .about_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .about_bt .about_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .about_bt .about_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.sub_con .about_con{ width:100%; height:445px; padding-top:61px;}
.sub_con .about_con .about_con_left{ width:351px; height:332px; float:left; margin-top:40px;}
.sub_con .about_con .about_con_right{ width:632px; height:372px; float:right;}
.sub_con .about_con .about_con_right ul li{ display:block; width:604px; height:auto; overflow:hidden; zoom:1;line-height:30px; padding:15px 0 15px 28px;}
.sub_con .about_con .about_con_right ul li h3{ width:570px;font-size:16px; color:#333333}
.sub_con .about_con .about_con_right ul li h3 span{ padding-left:14px;}
.sub_con .about_con .about_con_right ul li p{ width:570px;font-family:"宋体"; color:#999999; line-height:20px;}
.sub_con .about_con .about_con_right ul .about_con_right_bj{ background-color:#f9f9f9}
/*资质展示*/
.sub_con .aptitude{ width:100%; height:712px; background-color:#f2f1f1; border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0; padding-top:53px;}
.sub_con .aptitude_bt{ width:100%; height:77px;}
.sub_con .aptitude_bt .aptitude_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .aptitude_bt .aptitude_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .aptitude_bt .aptitude_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .aptitude_bt .aptitude_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.sub_con .aptitude_bt .aptitude_bt_below span{ padding-left:12px;}
.sub_con .aptitude_con{ width:100%; height:289px; margin-top:26px; background:url(../images/aptitude_bj.png) no-repeat center top; padding-top:290px;}
.sub_con .aptitude_con ul li{ display:block;188px; height:256px; float:left; margin-left:12px;}
.sub_con .aptitude_con ul li:first-child{ margin-left:0}
/*业务架构*/
.sub_con .business{ width:100%; height:587px; padding-top:63px;}
.sub_con .business_bt{ width:100%; height:77px;}
.sub_con .business_bt .business_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .business_bt .business_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .business_bt .business_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .business_bt .business_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.sub_con .business_con{ width:100%; height:450px; padding-top:59px;}
.sub_con .business_con .business_con_left{ width:431px; height:367px; float:left}
.sub_con .business_con .business_con_right{ width:505px; height:367px;float:right; padding-left:28px;}
.sub_con .business_con .business_con_right li{ display:block; width:516px; height:auto; overflow:hidden; zoom:1; padding:12px 0 0 0;}
.sub_con .business_con .business_con_right li h3{ width:460px;font-size:14px; font-weight:bold; color:#333333; border-left:3px solid #00468e; line-height:14px;
padding-left:8px;}
.sub_con .business_con .business_con_right li p{ width:460px; line-height:22px; padding:12px 0 12px 8px; border-bottom:1px dashed #cccccc}
.sub_con .business_con .business_con_right .business{ background-color:#f9f9f9}
/*作业标准*/
.sub_con .standard{ width:100%; height:665px;padding-top:66px; background-color:#f2f1f1;border-top:1px solid #e0e0e0;}
.sub_con .standard_bt{ width:100%; height:77px;}
.sub_con .standard_bt .standard_bt_top{ width:100%; height:54px; text-align:center; vertical-align:middle; line-height:38px; border-bottom:1px solid #999999}
.sub_con .standard_bt .standard_bt_top h2{ color:#333333; font-size:36px; font-weight:bold; margin-bottom:13px;}
.sub_con .standard_bt .standard_bt_top div{ width:119px; height:3px; background-color:#00468e; margin:0 auto}
.sub_con .standard_bt .standard_bt_below{ width:100%; height:23px; text-align:center; vertical-align:middle; line-height:23px; font-size:16px;}
.sub_con .standard_con{ width:100%; height:577px; padding-top:53px;}
.sub_con .standard_con .standard_con_left{ height: auto;overflow:hidden; zoom:1; width:550px; float:left;}
.sub_con .standard_con .standard_con_left h3{ font-size:18px; color:#333333; font-weight:bold; margin-left:30px}
.sub_con .standard_con .standard_con_left ul{ margin-top:16px;}
.sub_con .standard_con .standard_con_left li{ display:block; width:520px;padding:17px 0 17px 30px;}
.sub_con .standard_con .standard_con_left li h4{ font-size:16px; color:#333333; line-height:16px;}
.sub_con .standard_con .standard_con_left li p{ width:500px;font-family:"宋体"; color:#999999; margin-top:13px;}
.sub_con .standard_con .standard_con_left .standard_white{ background-color:#fff}
.sub_con .standard_con .standard_con_left .standard_blue{ background-color:#00468e}
.sub_con .standard_con .standard_con_left .standard_blue h4{ color:#fff;}
.sub_con .standard_con .standard_con_left .standard_blue p{color:#fff;}
.sub_con .standard_con .standard_con_right{ width:410px;  height: auto;overflow:hidden; zoom:1;float:right;}
.sub_con .standard_con .standard_con_right h3{ font-size:18px; font-weight:bold; color:#333333; margin-bottom:33px;}
.sub_con .standard_con .standard_con_right h4{ font-size:16px;color:#333333; margin-bottom:11px;}
.sub_con .standard_con .standard_con_right .standard_1{ margin-bottom:64px;}
.sub_con .standard_con .standard_con_right .standard_1 li{ display:block;width:100%; height:auto;overflow:hidden; zoom:1;}
.sub_con .standard_con .standard_con_right .standard_1 li span{ display:block; float:left; font-family:"宋体"; color:#999999}
.sub_con .standard_con .standard_con_right .standard_1 li p{ display:block;  float:left;11px;font-family:"宋体"; color:#999999}
.sub_con .standard_con .standard_con_right .standard_1.clear_bottom{ margin-bottom:0}
/*在线客服*/
#rsidebar{position: fixed; top: 120px; right: 0; width: 143px; height: 300px; background: url(../images/rsidebar_bg.png) no-repeat left top; text-align: left;}
.rsidebar_top{margin-top: 51px; padding-left: 11px;}
.rsidebar_top p{margin-top:6px; font-family: "微软雅黑"; font-size: 12px;}
.rsidebar_top .title{width: 68px; height: 25px; line-height: 25px; padding-left: 53px; color: #2b2b2b; background: url(../images/rsidebar_tel.png) no-repeat left top;}
.rsidebar_top .phonenumber{color:#666666; font-size:16px; font-weight:bold; padding-left:2px; margin-top:10px;}
.rsidebar_top .phonenumber2{color:#666666; font-size:16px; font-weight:bold; padding-left:2px; }
.rsidebar_bottom{margin: 15px 4px 0 4px; text-align: center;}
.rsidebar_bottom .title{text-align: center; font-family: "微软雅黑"; font-size: 12px; color: #666;}
.rsidebar_bottom img{width: 123px; height: 123px; display: inline-block;}
.rsidebar_time{padding-left: 24px; padding-top: 2px; background: url(../images/rsidebar_sign.png) no-repeat 11px 6px; font-family: "微软雅黑"; font-size: 10px; color: #fff;}

.jishuzhichi a{ text-decoration:none;color:#6a6a6a;  }
.jishuzhichi a:hover{ text-decoration:none; color:#6a6a6a; }